mirror frame for wall mirror - German English Dictionary